Science

Persistent radio source QRS121102 investigated in detail